.message {
	-fx-font-size: 14.0px;
}

.message .message__headimg {
	-fx-background-color: -ui-color-white;
	-fx-border-radius: 2.0px;
	-fx-background-radius: 2.0px;
}

.message .message__content {
	-fx-padding: 0.0 5.0px 0.0 5.0px;
}

.message .message__status {
	-fx-padding: 0.0 5.0px 0.0 5.0px;
	-fx-cursor: hand;
}

.message .message__placeholder {
	
}

.message .message__nickname {
	-fx-font-size: 13px;
	-fx-text-fill: -ui-color-ft-xx;
	-fx-fill: -ui-color-ft-xx;
}

.message .message__nickname>.text {
	-fx-text-fill: -ui-color-ft-xx;
	-fx-fill: -ui-color-ft-xx;
}

.message .message__content:hover {
	-fx-cursor: hand;
}

/**
 *  图片
 */
.message .message__content.message__image {
	-fx-padding: 0.0 10.0px 0.0 10.0px;
}

/**
 *  文本
 */
.message__text .message__text-arrows {
	-fx-background-color: -ui-color-white;
}

.message__text .message__text-inner {
	-fx-background-color: -ui-color-white;
	-fx-padding: 10.0px 5.0px 10.0px 5.0px;
	-fx-border-radius: 4.0px;
	-fx-background-radius: 4.0px;
}

.message .message__content.message__text:hover .message__text-arrows,
	.message .message__content.message__text:hover .message__text-inner {
	-fx-background-color: -ui-color-bg-xx;
	-fx-cursor: hand;
}

.message.message__sender .message__content.message__text:hover .message__text-arrows,
	.message.message__sender .message__content.message__text:hover .message__text-inner
	{
	-fx-background-color: #89D961;
}

.message.message__sender .message__content.message__text .message__text-arrows
	{
	-fx-background-color: #95EC69;
}

.message.message__sender .message__content.message__text .message__text-inner
	{
	-fx-background-color: #95EC69;
}

/**
 *  文件
 */
.message__file .message__file-arrows {
	-fx-background-color: -ui-color-white;
}

.message__file .message__file-inner {
	-fx-background-color: -ui-color-white;
	-fx-border-radius: 4.0px;
	-fx-background-radius: 4.0px;
}

.message__file .message__file-main {
	-fx-padding: 10.0px 5.0px 10.0px 5.0px;
}

.message__file .message__file-name {
	
}

.message__file .message__file-size {
	-fx-text-fill: -ui-color-ft-xx;
	-fx-fill: -ui-color-ft-xx;
}

.message__file .message__file-status {
	-fx-font-size: 13.0px;
	-fx-background-color: -ui-color-bg-xx;
	-fx-border-radius: 0.0px 0px 4px 4px;
	-fx-background-radius: 0.0px 0px 4px 4px;
}

.message__file:hover .message__file-arrows, .message__file:hover .message__file-inner
	{
	-fx-background-color: -ui-color-bg-xx;
	-fx-cursor: hand;
}